iJunoon official Urdu Dictionary
دلدلی زمین
daldali zameen
English definition for morass
1. n. a soft wet area of low-lying land that sinks underfoot
Synonyms and Antonyms for morass
Sponored Video