English to Arabic

Meaning for:
Overleaped
other
قافز