Roller in French
In French
le rouleau
Plural: rouleaux
Definition
Definition in EnglishA cylindrical machine part that turns to grip, feed or support items moving through or along the machine.
Definition in FrenchPièce cylindrique d’une machine qui tourne pour saisir, entraîner ou soutenir des objets en mouvement.