English to Arabic

Meaning for:
Snugging
other
التحاضن