MalayTranslate.com
Malay to English Translator
Translate Here

English to English

scrounger

noun (n)

  • someone who mooches or cadges (tries to get something free)
    seseorang yang mooches atau cadges (mencoba untuk mendapatkan sesuatu yang bebas)
    Synonym:
    cadger, mooch, moocher
    source: wordnet30