Synonyms of Turin in English :
Antonyms of Turin in English
Thesaurus of Turin in English
Turin
see definition of turinSynonyms of turin
1. (noun) capital city of the Piemonte region of northwestern Italy
Synonyms of Turin in English :
Antonyms of Turin in English
Thesaurus of Turin in English
1. (noun) capital city of the Piemonte region of northwestern Italy