Русский-Английский словарь »

мантикора означает в английский

РусскийАнглийский
мантикора noun
{f}

manticore(mythical creature)
noun