Translation of جھمرجھمر in English:

جھمرجھمر

Pronunciation /dʒʰəmər dʒʰəmər/

feminine noun

  • light rain, shower