finish off Thai Translation

finish off - ทำให้พ่ายแพ้

EnglishThaiTransliteration
finish off
(Phrasal verb)
Related: polish off
ทำให้พ่ายแพ้
Related:ปราบ, กำจัด
tam hâi pâi páe