French-Romanian dictionary »

demetra meaning in Romanian

FrenchRomanian
demetra

déméter◼◼◼