English-French dictionary »

manticore meaning in French

EnglishFrench
manticore (mythical creature)
noun

manticore◼◼◼nom {f}