vocab dash
Log in
Sign up
estacada
Top 30000
Meanings
Noun
1. fence, fencing
2. stockade