NUNCIATURE MEANING IN ENGLISH

• Nunciature Definition & Synonyms

  1. (n.) The office of a nuncio.
  2. (n.) The office of a nuncio.


RECENT SEARCHES