Diccionario español–inglés

Traducción inglesa de la palabra española atalayar

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