killadars

English

Noun

killadars

  1. plural of killadar