turin ( synonym found)

Definition of turin:

°Province of Piedmont, Italy.
°Capital city of the province of Turin.

Definition of turin:

°Province of Piedmont, Italy.
°Capital city of the province of Turin.

Back to Top