Latin-English dictionary »

attacus meaning in English

LatinEnglish
attacus [attaci] (2nd) M
noun

kind of locustnoun