English Dictionary
Definition panchayat in British English
panchayat noun
[countable] noun
/pʌnˈtʃaɪət/
English Dictionary