WikiWord

English

ambassades

noun

Meaning

  1. plural of ambassade

Sources

No citations have been attached yet.