American English Spanish Dictionary

American English - español

tower in Spanish:

1. la torre



Spanish word "tower"(la torre) occurs in sets:

Spanish locations n stuff