French-Romanian dictionary »

naiadă meaning in Romanian

FrenchRomanian
naiadă

naïade◼◼◼