English to Arabic

Meaning for:
Cradled
other
مهزوز