Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
left hand
(l/E/ft_h/&/nd )
noun
(n)
the hand that is on the left side of the body
tangan yang pada sisi kiri tubuhnya
Synonym:
left
source: wordnet30