French-English dictionary »

crampagna meaning in English

FrenchEnglish
Crampagna nom propre
{m}

Crampagna◼◼◼(a village in Ariège, France)
proper noun