Versión en Español
Meaning of
"atalaya"
in English language
Spanish to English
English to Spanish
Spanish
English
atalaya
watchtower
atalaya; faro; señal; almenara; radiofaro
beacon
atalaya / baliza
beacon
atalaya, torre de guarda en las costas.
martello tower
atalaya.
watchtower