indefatigable
ไม่ย่อท้อ
translation of 'indefatigable'
adjective
ไม่ย่อท้อ,
ไม่เหนื่อย,
ไม่เมื่อยล้า
definition
Credits: Google Translate