vocab dash
Log in
Sign up
tapia
Top 9000
Meanings
Noun
1. enclosing wall
2. wall made of adobe bricks
3. adobe
4. adobe brick