killedars

English

Noun

killedars

  1. plural of killedar