French-English dictionary »

lorp-sentaraille meaning in English

FrenchEnglish
Lorp-Sentaraille nom propre
{m}

Lorp-Sentaraille(a village in Ariège, France)
proper noun