nunciate

listen to the pronunciation of nunciate
English - Turkish
(Din) Yalvaç
English - English
{n} a popes embassador
One who announces; a messenger; a nuncio
nunciate
Favorites