A camp or village of tents in a North African country.
earth, soil
Earth
land, country
douar, duar
Search
Explore