MalayTranslate.com
Malay to English Translator
Translate Here

English to English

manticore

noun (n)

  • a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion
    mitos monster memiliki kepala manusia (dengan tanduk) dan tubuh singa dan ekor kalajengking
    source: wordnet30