Back to Dictionary
蠕蠕
rúrú
1. wiggling
2. squirming