Search term speziare has one result
Jump to
IT Italian EN English
speziare (v) [Enhance the flavour of something using spice] spice up (v) [Enhance the flavour of something using spice]

Italian English translations

IT Synonyms for speziare EN Translations
aromatizzare [rendere odoroso] seasonings