Search term inexhaustible has 2 results
Jump to
EN English IT Italian
inexhaustible (a) [people] instancabile (a) [people]
inexhaustible (a) [supply] inesauribile (a) [supply]