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

کِھل کِھل

Pronunciation /kʰɪl kʰɪl/

feminine noun

  • titter, giggle, burst of laughter