Dictionary English – Romanian

irretrievable



Adjectiv