strenuous Thai Translation

strenuous - ซึ่งต้องใช้กำลังมาก

EnglishThaiTransliteration
strenuous
(Adjective)
Related: hard; laborious; uphill
ซึ่งต้องใช้กำลังมาก
Related:ซึ่งต้องออกแรง, เหนื่อยยาก, ซึ่งอาบเหงื่อต่างน้ำ