zemindarates

English

Noun

zemindarates

  1. plural of zemindarate