Dictionary English – Romanian

inestimable



Adjectiv