Slovnenya

Translation English Spanish: scabrous

Dictionary: main
scabrous
adjective