English-Latin dictionary »

envoy, ambassador, legate meaning in Latin

EnglishLatin
envoy, ambassador, legate noun

legatus [legati](2nd) M
noun