French-English dictionary »

tourcoing meaning in English

FrenchEnglish
Tourcoing nom propre
{m}

Tourcoing◼◼◼(city in Hauts-de-France)
proper noun