English edit

Noun edit

douars

  1. plural of douar

French edit

Noun edit

douars ?

  1. plural of douar