Translation of کِھلّو in English

کِھلّو

Adjective

  1. (woman or girl) given to laughing

Powered by Oxford