French-Latin dictionary »

collodion meaning in Latin

FrenchLatin
collodion nom

collodiumnoun