Spanish-English dictionary »

agarrotarse meaning in English

SpanishEnglish
agarrotarse verb

seize up(muscles stiffen)
verb
[UK: siːz ʌp] [US: siːz ʌp]

Your history