Slovnenya

Translation English Spanish: scabrous

Diccionario: main
scabrous
adjective