Impeller
English Meaning
One who, or that which, impels.
- One that impels, as a rotating device used to force a fluid in a desired direction under pressure.
- A rotor or rotor blade.
Sorry, No Malayalam Meaning for your input!
See Impelle Want To Try Impeller In Malayalam??