English to Arabic

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