English to Hindi

Meaning for:
Catherine wheel
other
चर्खी