roll-onTranslate roll-on | into Spanish Italian translation of roll-onn (deodorant) deodorante (m) a sferaroll-on in other Oxford dictionaries Definition of roll-on in the British & World English dictionary Definition of roll-on in the US English dictionary