French-Latin dictionary »

chamelon meaning in Latin

FrenchLatin
chamelon nom

sūranoun