Arti dalam bahasa Inggris meminta-minta begging; Arti lain yang mungkinmooched; mooching; mooch; Bisa juga berarticadge;