iJunoon official Urdu Dictionary
کمزور
kamzor
بودا
boda
پتلا
patla
English definition for sleazy
1. s. morally degraded
2. s. of very poor quality; flimsy
3. s. of cloth; thin and loosely woven
Synonyms and Antonyms for sleazy
Sponored Video