Home
Manglish
English listing
Malayalam listing
About
Riffraff - meaning in malayalam
Meanings for Riffraff
noun
അധമര്