vocab dash
Log in
Sign up
andenería
Meanings
Noun
1. a system of stairlike terraces on a hillside
(Andes Mountains, agriculture)