GeneralConnection.com
➔
Dictionary
tammerfors
Noun
1. Tampere
1. Tammerfors, city, metropolis, urban center
Usage