English-Spanish dictionary »

watchtower meaning in Spanish

EnglishSpanish
watchtower (observation tower)
noun
[UK: ˈwɒtʃ.taʊə(r)]
[US: ˈwɒtʃ.taʊər]

atalayanoun
{f}

garitanoun
{f}

vigíanoun
{f}