Latin-English dictionary »

semirasus meaning in English

LatinEnglish
semirasus [semirasa, semirasum] adjective

half-shavenadjective