Search term Tampere has 2 results
Jump to
EN English JA Japanese
Tampere タンペレ
Tampere (proper) [city in Finland] タンペレ (proper) [city in Finland]