Italian juice

English

Noun

Italian juice (plural Italian juices)

  1. An extract of licorice.