English to Arabic

Meaning for:
Mashing
other
يهرس