Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ambassade Definition

Cancel
ambassade
noun
The mission of an ambassador

Words Related to ambassade!

ambassade Examples by Brain Bank Users