noun a city in S Finland, on the N border of Helsinki.
vantaa 🔊 Listen to this noun a city in S Finland, on the N border of Helsinki. Share Facebook Twitter Google +