Dictionary English – Romanian

outrageous



Adjectiv