Lefthanded
English Meaning
Having the left hand or arm stronger and more dexterous than the right; using the left hand and arm with more dexterity than the right.
Sorry, No Malayalam Meaning for your input!
See Lefthande Want To Try Lefthanded In Malayalam??