n. atalaya
Translation: watchtower
Definition of atalaya in English
Torre utilizada principalmente para vigilancia militar.
Definition of atalaya in Spanish
Tower used primarily for military surveillance.
Torre utilizada principalmente para vigilancia militar.
Tower used primarily for military surveillance.