French-Latin dictionary »

célestin meaning in Latin

FrenchLatin
Célestin

Caelestinus