French-English dictionary »

liéchi meaning in English

FrenchEnglish
liéchi nom {m}

leshy(a woodland spirit in Slavic mythology)
noun