English to Arabic

Meaning for:
Overleap
other
إقفز