Latin-English dictionary »

semilautus meaning in English

LatinEnglish
semilautus [semilauta, semilautum] adjective

half-washedadjective