tent embassies

English

Noun

tent embassies

  1. plural of tent embassy