English

edit

Noun

edit

embassade (plural embassades)

  1. Alternative form of ambassade