embassies

English

Noun

embassies

  1. plural of embassy