15

음훈

to writhe, struggle, squirm, wriggle