English to Hindi

Meaning for:
clockwork
other
यंट्र निर्माण कला;यंट्र