EMBASSADE


Meaning of EMBASSADE in English

noun an embassy. ·see ambassade.

2. embassade the mission of an ambassador.

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