French-English dictionary »

peyrehorade meaning in English

FrenchEnglish
Peyrehorade nom {f}

Peyrehorade◼◼◼(a town in Landes, France)
proper noun