parishads

English

Noun

parishads

  1. plural of parishad