lampoon Thai Translation

lampoon - ถากถาง

EnglishThaiTransliteration
lampoon
(Verb)
ถากถาง
Related:เหน็บแนม
tàak tǎang