English to Arabic

Meaning for:
Toeholds
other
مواطئ الأقدام