vocab dash
Log in
Sign up
aduar
Meanings
Noun
1. bedouin settlement
2. co-operative