English to Arabic

Meaning for:
Pillowed
other
توسّد