English to Arabic

Meaning for:
Gangling
other
طويل