diccionario Español-inglés »

mantícora significado en inglés

EspañolInglés
mantícora noun
{f}

manticore(mythical creature)
noun