Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
left hander
noun
(n)
a baseball pitcher who throws the ball with the left hand
baseball pitcher yang melempar bola dengan tangan kiri
Synonym:
left-handed pitcher
,
left-hander
,
lefthander
,
lefty
,
southpaw
source: wordnet30