French-Latin dictionary »

la peste ou le choléra meaning in Latin

FrenchLatin
la peste ou le choléra nom

a fronte praecipitium, a tergo lupinoun