Search results
- Dictionaryambassador/amˈbasədə/
noun
- 1. an accredited diplomat sent by a state as its permanent representative in a foreign country: "the French ambassador to Portugal" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries