CompareWords
Compare
Embassade
Definition:
(ambassade.) The mission of an ambassador.
(ambassade.) An embassy.
(n.) An embassy. See Ambassade.
Compare
embassade
with other words:
embassade vs. embassage
ambassade vs. embassade