Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
vellication
noun
(n)
a sudden muscle spasm; especially one caused by a nervous condition
tiba kekejangan otot; terutama yang disebabkan oleh kondisi kebingungan
Synonym:
twitch
,
twitching
source: wordnet30