vocab dash
Log in
Sign up
melga
Meanings
Noun
1. strip of land marked for sowing seeds