elioconcentrato

Italian

Noun

elioconcentrato m (plural elioconcentrati)

  1. sun-dried tomato paste