indefatigable in Spanish
indefatigable in Spanish
incansable
Extremely persistent and untiring.
infatigable
Extremely persistent and untiring.