hyeenakoira

Noun

 * 1) African wild dog, African hunting dog,