perro salvaje africano
Meanings
Noun
1. African hunting dog