French-English dictionary »

mazingarbe meaning in English

FrenchEnglish
Mazingarbe nom {f}

Mazingarbe◼◼◼(a city in Pas-de-Calais, France)
proper noun