Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
muscle spasm
noun
(n)
a painful and involuntary muscular contraction
dan tak sadar kontraksi otot yang menyakitkan
Synonym:
cramp
,
spasm
source: wordnet30