Dictionary English – Romanian

scabrous



Adjectiv