English to Arabic

Meaning for:
Hardboiled
other
مسلوق