English to Arabic

Meaning for:
Swaddled
other
مقمّط