English
›
Words
spasm
Translation:
English
Noun
5
sudden
involuntary muscular contraction
1
sudden
burst of energy or emotion
Add
Translation