English to Arabic

Meaning for:
Slung
other
متدلّي