Results for "

sheepfold

"
English - Turkish Dictionary

sheepfold

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