English to Arabic

Meaning for:
Parboiled
other
مسلوق