English to Arabic

Meaning for:
Lulled
other
مهدّأ