Spanish–English dictionary

English translation of the Spanish word atalayar

Spanish → English
  
SpanishEnglish
atalayar watch from a watch‐tower
atalaya lookout; outlook; watch‐tower; guard; elevation