tiere zusammentreiben

listen to the pronunciation of tiere zusammentreiben
Deutsch - Englisch
to herd together <> animals