One who is incapable of being tired

One who is incapable of being tired

Explanation

Indefatigable means نا تھکنے والا شخص، انتھک، بے تکان، بہت زیادہ محنتی