Search term lemure has one result
Jump to
IT Italian EN English
lemure (n) [zoologia] {m} lemur (n) [zoologia]

Italian English translations

IT Synonyms for lemure EN Translations
larva [larva] f grub