chikhors

English

Noun

chikhors

  1. plural of chikhor