torino

Explore definitions, synonyms, and language insights of torino

Definitions

Noun
capital city of the Piemonte region of northwestern Italy

Synonyms