meaning of Australischer Treibhund

Australischer Treibhund - German to English

Australian cattle puppy