iJunoon official Urdu Dictionary
نیچ ذات کے لوگ
neech zaat kay log
English definition for riffraff
1. n. disparaging terms for the common people
Synonyms and Antonyms for riffraff
Meaning for riffraff found in 1 Languages.
Sponored Video