French-Romanian dictionary »

melusina meaning in Romanian

FrenchRomanian
melusina

mélusine◼◼◼