English-Latin dictionary »

of sharp stones, rugged, rough meaning in Latin

EnglishLatin
of sharp stones, rugged, rough adjective

scruposus [scruposa, scruposum]adjective