Go to Homepage
[Subject: India]
- A mythological creature which is a beast in a human form (like a werewolf)
Translated by: NISHU VARMA
Translated in 6 languages