do down Thai Translation

do down - ทำให้พ่ายแพ้

EnglishThaiTransliteration
do down
(Phrasal verb)
ทำให้พ่ายแพ้
Notes: โดยวิธีที่ไม่ยุติธรรม
tam hâi pâi páe