English-Latin dictionary »

emissary. agent, person sent on particular mission meaning in Latin

EnglishLatin
emissary. agent, person sent on particular mission noun

emissarius [emissari(i)](2nd) M
noun