Latin-Romanian dictionary »

spinacia oleracea meaning in Romanian

LatinRomanian
Spinacia oleracea

spanac