French-Latin dictionary »

alcantara meaning in Latin

FrenchLatin
Alcantara nom

Norbanoun