Latin-English dictionary »

semilacer meaning in English

LatinEnglish
semilacer [semilacera, semilacerum] adjective

half-mangledadjective