NichiDict

足搦

あしがら
[ashigara]

Meanings

1.Noun

leg lock