YourDictionary

Venlo

city in SE Netherlands, near the German border: pop. 65,000

link/cite print suggestion box