score off Thai Translation

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

EnglishThaiTransliteration
score off
(Phrasal verb)
ทำให้พ่ายแพ้
Related:เอาชนะ
tam hâi pâi páe