Latin-Romanian dictionary »

leonurus meaning in Romanian

LatinRomanian
leonurus

talpa-gâștei