Chinese-English dictionary »

发条装置 meaning in English

ChineseEnglish
发条装置 noun

clockwork [clockworks](mechanism powered by coiled spring to drive mechanical device)
noun
[UK: ˈklɒ.kwɜːk] [US: ˈklɑː.ˌkwərk]