vocab dash
Log in
Sign up
nogalar
Meanings
Noun
1. walnut plantation