Dictionary English – Romanian

weather-beaten



Adjectiv