English to Indonesian Dictionary squirms

squirms

Ngeri
translation of 'squirms'
verb
bergeliang-geliut,
menggeliat-geliut
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one