English to Indonesian
squirmed menggeliat
squirmed
please wait
by Xamux Translate
squirmed in her seat
menggeliat letih dalam tempat duduknya
Browse by prefix