Latin-Romanian dictionary »

bistorta vivipara meaning in Romanian

LatinRomanian
Bistorta vivipara

iarba-șopârlelor