English to Arabic

Meaning for:
Lolled
other
متدلّى