English to Arabic

Meaning for:
Springboards
other
المقافز