meaning of Australian Cattle Dog

Australian Cattle Dog - German to English

Australian cattle dog