answersLogoWhite

0

Torres gemelas is words written in the Spanish language. Which translates into the words "Twin Towers". Torres means towers and gemales means twins.

User Avatar

Wiki User

12y ago

What else can I help you with?