English to Arabic

Meaning for:
Mandrel
other
مغزل