Translation Japanese English: すじりもじる
Dictionary: mainすじりもじる動詞1 bend,
convolute,
curve,
deform,
distort,
flex,
pervert,
rick,
sophisticate,
sprain,
squirm,
turn,
twine,
twist,
twist around,
wind,
worm,
wrench,
wrestle,
wrick,
wriggle,
writhe.
3 contort,
deform,
distort,
squirm,
twist,
worm,
wrench,
wrestle,
wriggle,
wring,
writhe.