French-Latin dictionary »

chéloïde meaning in Latin

FrenchLatin
chéloïde nom

celoidumnoun