dog-headed
English
dog-headed meaning in English • dog-headed का अर्थ अंग्रेजी में
Adjective
- Having a head shaped like that of a dog; -- said of certain baboons.