Translation of چِلچِلی in English

چِلچِلی

Noun (feminine)

  1. scream

  2. perturbation, restlessness

Powered by Oxford