French-English dictionary »

ardèche meaning in English

FrenchEnglish
Ardèche nom propre

Ardèche◼◼◼(French department)
proper noun

Ardèche◼◼◼(French river)
proper noun