Synonyms of Tampere in English :
Antonyms of Tampere in English
Thesaurus of Tampere in English
Tampere
see definition of tampereSynonyms of tampere
1. (noun) an industrial city in south central Finland
Synonyms of Tampere in English :
Antonyms of Tampere in English
Thesaurus of Tampere in English
1. (noun) an industrial city in south central Finland