Search term Turku has 4 results
EN English DE German
Turku (proper) Turku (proper)
Turku (proper) [A city in Finland] (proper) Turku (proper) [A city in Finland] (proper)
DE German EN English
Turku (proper) Turku (proper)
Turku (proper) [A city in Finland] (proper) Turku (proper) [A city in Finland] (proper)