Norwegian-English dictionary »

manticora meaning in English

NorwegianEnglish
manticora noun

manticore(mythical creature)
noun