zilladars

English

Noun

zilladars

  1. (India) plural of zilladar