French-Latin dictionary »

centipède meaning in Latin

FrenchLatin
centipède nom

scolopendranoun
F

Your history