French-Latin dictionary »

estepa meaning in Latin

FrenchLatin
Estepa nom

Ostipponoun