English to Arabic

Meaning for:
Roasts
other
يحمّص