Torre (plurals torri and torres) means tower in six Romance languages (Portuguese, Spanish, Galician, Catalan, Italian and Corsican) and may refer to:
Read more about Torre: Biology, Chess, Music, Other Uses
Main Site Subjects
Related Subjects
Related Words