French-Romanian dictionary »

iederă meaning in Romanian

FrenchRomanian
iederă

lierre◼◼◼