meaning of tampere

1. an industrial city in south central Finland


Related Words

tampere |

Developed & Maintained By Taraprasad.com

Treasure Words