Definify.com

Definition 2026


embassies

embassies

English

Noun

embassies

  1. plural of embassy