hyen
English
hyen meaning in English • hyen का अर्थ अंग्रेजी में
Noun
- A hyena.