Dictionary English – Romanian

devil-may-care



Adjectiv