hold a flock/herd of animals corralled overnight - Turkish English Dictionary

Suggest a Term