English to Arabic

Meaning for:
Embraceable
other
قابل للضّم