Search term marza has one result
Jump to
IT Italian EN English
marza (n) [orticoltura] {f} scion (n) [orticoltura]