Definify.com

Definition 2024


embassies

embassies

English

Noun

embassies

  1. plural of embassy