indefatigable
/หษชndษชfษหtiษกษbษl/IPA: /IH0 N D IH0 F AE1 T IH0 G AH0 B AH0 L/
adjective
- 1
Extremely persistent and untiring.
ant:defatigable
Translate โindefatigableโ into another language
Choose a language below to open the translator with English selected as the source language.