English to Arabic

Meaning for:
Embosomed
other
محضون