Latin-English dictionary »

papilio meaning in English

LatinEnglish
papilio [papilionis] (3rd) M
noun

butterfly, mothnoun