French-Romanian dictionary »

hidră meaning in Romanian

FrenchRomanian
hidră

hydre◼◼◼