English to Arabic

Meaning for:
Compactor
other
المطحنة