Towers in Portuguese Towers in Portuguese Torres proper noun A habitational surname. Add to Flashcards