Translation of چِترول in English:

چِترول

Pronunciation /tʃɪt̪ro:l/

feminine noun

  • a species of dove which lives in mountains and in winter comes to Punjab