Translation of چُلچُلانا in English:

چُلچُلانا

Pronunciation /tʃʊltʃʊlɑ:nɑ:/

verb

  • itch
  • feel lust, have urge for sex