Dictionary English – Romanian

inexhaustible



Adjectiv