moocher Thai Translation

moocher - ผู้ขอ

EnglishThaiTransliteration
moocher
(Noun)
Related: beggar; tramp
ผู้ขอ
Related:ผู้ยืม