hengwei

Phonetic
[hengwei]
English: Translation
leopard
noun
Animals