Italian

edit

Etymology

edit

From distillare +‎ -toio.

Noun

edit

distillatoio m (plural distillatoi)

  1. still