English to Arabic

Meaning for:
Turner
other
عامل المخرطة