acechadero
Translations
- watching place
- ambush site
A place where one hides to watch or ambush.
Advertisement
Example Sentences
The watching place they chose for the hunt was perfectly camouflaged among the trees.
A place where one hides to watch or ambush.
The watching place they chose for the hunt was perfectly camouflaged among the trees.