Dictionary English – Romanian

barbed



Adjectiv