English to Portuguese Dictionary squirmed

squirmed

se contorceu
translation of 'squirmed'
verb
contorcer-se,
enroscar-se,
torcer-se,
sofrer
Credits: Google Translate
Download the
HelloEnglishApp
image_one