NichiDict

機械仕掛け

きかいじかけ
機械じかけ
[kikaijikake]

Meanings

1.NounNo-adj

mechanism; mechanical parts; jack-in-the-box