Arabic-French dictionary »

تَسَلَّقَ meaning in French

ArabicFrench
تَسَلَّقَ

escalader

gravir

grimper

monter

se lever