English to Italiano Dictionary
adderwort
Polygonum bistorta
Meaning for adderwort found in 25 Languages.
Sponored Video