inexhaustible, unfailing

listen to the pronunciation of inexhaustible, unfailing
English - Italian
inesauribile
English - French
intarissable