launch upon Thai Translation

launch upon - มุ่งโจมตี

EnglishThaiTransliteration
launch upon
(Phrasal verb)
Related: launch against
มุ่งโจมตี
Related:ส่งไปโจมตี