Diccionario Español-Inglés

torre

Castle, tower

Diccionario Español-Inglés