English to Arabic

Meaning for:
Toasted
other
محمّص