Definition of "Indefatigable"

Indefatigable