smear Thai Translation

smear - ทำให้พ่ายแพ้

EnglishThaiTransliteration
smear
(Verb)
ทำให้พ่ายแพ้
Related:ทำให้ยอมจำนน
tam hâi pâi páe