Indefatigable - meaning in english

വിശേഷണം (Adjective)
നഷ്‌ടപ്പെടാനൊക്കാത്ത
സ്ഥിരോത്സാഹിയായ
തളരാത്ത
അക്ഷീണിതമായ