Search term semenzale has one result
Jump to
IT Italian EN English
semenzale (n) [orticoltura] {m} seedling (n) [orticoltura]