Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
hyaena
(h/aI/'/i/n/@/ )
noun
(n)
doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion
doglike nocturnai mamalia selatan afrika dan asia yang feed terutama pada bangkai
Synonym:
hyena
source: wordnet30