Translation of جھابر in English:

جھابر

Pronunciation /dʒʰɑ:bər/

feminine noun

  • lowland covered with water, marshy land, fen, swamp