Dictionary search results

Showing 1-2 of 2 results

Turku British & World English

An industrial port in SW Finland; population 175,279 (2009). It was the capital of Finland until 1812