English to Arabic

Meaning for:
Shred
other
القصاصة