Latin-English dictionary »

subhorridus meaning in English

LatinEnglish
subhorridus [subhorrida, subhorridum] adjective

somewhat roughadjective

Your history