English to Arabic

Meaning for:
Push-pull
other
دفع سحب