Embassade
Word Dictionary
-> Embassade
Search:
Embassade
(ambassade.) The mission of an ambassador.
(ambassade.) An embassy.
(n.) An embassy. See Ambassade.
Terms of Use
Canadian Jobs