7 November 2009

Q.What does salmiaki mean in English

A.Salmiak or salmiakki (salty liquorice) is a type of liquorice confectionery. It's particularly popular in Nordic countries like Sweden & The Netherlands.