French-Latin dictionary »

eustace meaning in Latin

FrenchLatin
Eustace

Eustachius