English to Simple English Dictionary
nunciature
Apostolic Nunciature
Meaning for nunciature found in 16 Languages.
Sponored Video