English to Arabic

Meaning for:
Umbilical
other
سُرِّيّ