Tourcoing meaning

tupkwaō
(place) City in N France, near the Belgian border.
proper name
0
0
Advertisement