Translation of چِکورا in English:

چِکورا

(چِکور)

Pronunciation /tʃɪko:rɑ:/

adjective

  • restless
    tense