Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
moocher
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
,
scrounger
source: wordnet30