Latin-English dictionary »

semesus meaning in English

LatinEnglish
semesus [semesa, semesum] adjective

half-eatenadjective