French-English dictionary »

araucanie meaning in English

FrenchEnglish
Araucanie nom propre

Araucania◼◼◼proper noun