iJunoon official Urdu Dictionary
کُچلا یا مَسلا ھُوا
kachla ya musla huwa
English definition for squishy
1. s. easily squashed; resembling a sponge in having soft porous texture and compressibility
Sponored Video