iJunoon official Urdu Dictionary
آب زدہ
aabb zada
English definition for waterlogged
1. s. (of soil) soft and watery
Sponored Video