impellor meaning in French
n. rotor, partie mobile d'un moteur électrique, d'une turbine ou d'un compresseur (technologie); personne ou chose encourageante; stimulant
n. rotor, partie mobile d'un moteur électrique, d'une turbine ou d'un compresseur (technologie); personne ou chose encourageante; stimulant