(ambassade.)

The mission of an ambassador.

(ambassade.)

An embassy.

(n.)

An embassy. See Ambassade.

Back to Dictionary