chokras

English

Noun

chokras

  1. plural of chokra