English to Arabic

Meaning for:
Grated
other
مفرّم