sheepfold


Results for "sheepfold"

English - Turkish Dictionary

sheepfold

(English - Turkish Dictionary) :
i. ağıl.