scourge Thai Translation

scourge - ผู้ทำให้เกิดหายนะ

EnglishThaiTransliteration
scourge
(Noun)
Related: tormentor
ผู้ทำให้เกิดหายนะ
Related:ผู้ทรมานผู้อื่น, ผู้ทำให้เกิดความทุกข์ทรมาน, สิ่งหายนะ