Definition of ハイエナ

ハイエナ

haiena

noun
hyena