charbaghs

English

Noun

charbaghs

  1. plural of charbagh