English to Arabic

Meaning for:
Clambers
other
التسلّق