Dictionary English – Romanian

appaling



Adjectiv