DictionaryForumContacts

   English
Google | Forvo | +
to phrases
Ambassador [æm'bæsədə] n
gen. ambassadeur m
 English thesaurus
Ambassador [æm'bæsədə] abbr.
abbr. Amb
ambassador: 62 phrases in 10 subjects
Economy5
Environment1
Finances1
General46
Latin American1
Law2
Name of organization2
Obsolete / dated2
Politics1
United Nations1