Diccionario español–inglés

Traducción inglesa de la palabra española atalaya

español → inglés
  
españolinglés
atalaya elevation; guard; lookout; outlook; watch‐tower
atalayar watch from a watch‐tower