English to Arabic

Meaning for:
Poaches
other
يسلق