indomitable
definitions
-
adjective
unable to be defeated or subdued; showing unyielding courage and determinationth: ไม่ยอมแพ้
examples
-
an indomitable spirit
จิตวิญญาณที่ไม่ยอมแพ้
an indomitable spirit
จิตวิญญาณที่ไม่ยอมแพ้