Definisi 'charley horse'

English to English
noun
1 a muscular cramp (especially in the thigh or calf) following vigorous exercise Terjemahkan
source: wordnet30


Visual Synonyms