daftardars

English

Noun

daftardars

  1. plural of daftardar