English to Arabic

Meaning for:
Mixer
other
الخلاطة