Porto Torres (English, name)
expansion: Porto Torres
Senses:
glosses: A city, comune, and port in Sassari province, northern Sardinia, Italy.
Forms: