Dictionary English – Romanian

crabbed



Adjectiv