Log in
Search words & phrases
ambassador
US /æmˈbæsədɚ, -ˌdɔr/
・
UK /æm'bæsədə(r)/
B1
Definition
Video subtitles
noun
Official representing a country in another country