chikores

English

Noun

chikores

  1. plural of chikore