Italian-English dictionary »

smoccolatoio meaning in English

ItalianEnglish
smoccolatoio noun
{m}

candle snuffer(device made to extinguish a candle)
noun