NichiDict

キャメルクラッチ

[kyamerukuratchi]

Meanings

1.Noun

martial arts; sportscamel clutch