Latin-English dictionary »

semirutus meaning in English

LatinEnglish
semirutus [semiruta, semirutum] adjective

half-ruined or demolishedadjective

Your history