cremolato

Italian

Noun

cremolato m (plural cremolati)

  1. soft ice-cream

Anagrams