Puller
English Meaning
One who, or that which, pulls.
- Anything that pulls, but especially a hoist in which a cable is attached to a lever and a ratchet mechanism
Sorry, No Malayalam Meaning for your input!
See Pulle Want To Try Puller In Malayalam??