French-English dictionary »

lion de némée meaning in English

FrenchEnglish
Lion de Némée nom propre
{m}

Nemean Lion◼◼◼(mythical lion of Nemea)
proper noun