French-English dictionary »

tourtouse meaning in English

FrenchEnglish
Tourtouse nom propre

Tourtouse◼◼◼(village in Ariège)
proper noun