tebanasuto
1. If you let go of your hands; When you release your hands
Verb
#65310
1. If you let go of your hands; When you release your hands
1. to let go of; to release
2. to part with (e.g. a possession); to relinquish
+ 2 additional meanings1. About to let go; On the verge of releasing
1. Let go of hands; Can release hands
1. Please let go.; May I have it, please?
1. Letting go; Dropping (it)
1. Must let go.; Have to release.
1. Looks like letting go.; Appears to be about to release.
1. Must not let go.; Do not release.
1. To be made to let go; To be forced to release