Translation of کِھلکِھلانا in English:

کِھلکِھلانا

Pronunciation /kʰɪlkʰɪlɑ:nɑ:/

verb

  • giggle, laugh