Latin-English dictionary »

attelebus meaning in English

LatinEnglish
attelebus [attelebi] (2nd) M
noun

kind of wingless locustnoun