Dictionary English – Romanian

deplorable



Adjectiv