watchtower – English–Español translations

🇬🇧 en es 🇪🇸

watchtower noun

atalaya, vigía, garita, torre de observación
Wiktionary Links