Dictionary English – Romanian

impressive



Adjectiv