French-Latin dictionary »

humbert meaning in Latin

FrenchLatin
Humbert

Humbertus

Your history