English | German | Russian | Czech

Turin English

Meaning Turin meaning

What does Turin mean?

Turin

capital city of the Piemonte region of northwestern Italy

Synonyms Turin synonyms

What other words have the same or similar meaning as Turin?

Turin English » English

Torino Italy

Are you looking for...?