English-French dictionary »

crampagna meaning in French

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

Crampagna◼◼◼nom propre
{m}