Dictionary English – Romanian

invaluable



Adjectiv