Definition & Meaning | Spanish word ATALAYAR
ATALAYAR
Definitions of ATALAYAR
- (transitive) to watch from a high vantage point
- (transitive) to spy on
Number of letters
8
Is palindrome
No
Search for ATALAYAR in:
Page preparation took: 84.65 ms.