elioconcentrato
Italian
Noun
elioconcentrato
m
(
plural
elioconcentrati
)
sun-dried
tomato paste