English to Arabic

Meaning for:
Mashes
other
الهرائس