French-Latin dictionary »

chipolata meaning in Latin

FrenchLatin
chipolata nom

botulus [botuli](2nd) M
noun