Translation Japanese English: からくり
Dictionary: main
からくり
名詞
1 agency, authority, bureau, establishment, federal agency, government agency, institution, machine, mechanics, mechanism, office, organ, political machine, scheme, system.
6 construction, machinery, mechanics, mechanism, organisation, organization, scheme, structure, system, system of rules, workings, works.