gram panchayats
English
Noun
gram
panchayats
plural of
gram panchayat