English to Arabic

Meaning for:
Garbler
other
المغربل