Dictionary English – Romanian

enormous



Adjectiv