English Synonyms
Turkish - English
German - English
French - English
Spanish - English
English Synonyms
About Us
Tools
Resources
Contact
Login / Register
Turn off the lights
English
Türkçe
Français
Español
Deutsch
Tools
About Us
Resources
Contact
Login / Register
EN SYN
Turkish - English
German - English
Spanish - English
French - English
English Synonyms
ambassador
n.
[1]
embassador
,
envoy
,
delegate
,
legate
,
emissary
,
minister
,
plenipotentiary
,
diplomat
,
agent
,
deputy
,
representative
,
(papal) nuncio
,
messenger