Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

douar Definition

Cancel
douar
noun
A camp or village of tents in an Arabic country

Words Related to douar!

douar Examples by Brain Bank Users