Dictionary English – Romanian

achievable



Adjectiv