Ambassade

From Advocatespedia

ambassade.) Alt. of Embassade