arabdict Dictionary & Translator - Arabic-English translation for sheepfold

      Noun

      sheepfold [pl. sheepfolds]
      sheepfold [pl. sheepfolds]
      sheepfold {agr.}
      ثَوِيَّة {زراعة}