Translation of جھامر in English

جھامر٢

Noun (feminine)

  1. marshy land, swamp

Powered by Oxford