riffraff

?

ads

noun

အနုပ်စုတ်ကုပ်စုတ်

တေလေ ကြမ်းပိုး

  • I don't think they talk to riffraff off the street.

~ riffraff noun; ~ riffraffs plural

ads