French-English dictionary »

marciac meaning in English

FrenchEnglish
Marciac nom propre
{m}

Marciac◼◼◼(town)
proper noun