AMBASSADE


Meaning of AMBASSADE in English

(ambassade.) Alt. of Embassade

Webster's English dictionary.      Английский словарь Webster.