iJunoon official Urdu Dictionary
کیچڑ کی
keechar ki
دلدلی
daldali
English definition for sloughy
1. s. (of soil) soft and watery
Sponored Video