ice cream vendor in French ice cream vendor in French glacier noun (This entry is a translation hub.) Add to Flashcards