English to Arabic

Meaning for:
Overing
other
للقفز على