small herd of docile livestock to round up the untamed ones - Turkish English Dictionary

Suggest a Term