embassage

listen to the pronunciation of embassage
English - English
An embassy
Message; errand
{n} a public message or trust
{i} embassy (Archaic)
embassage
Favorites