English to Arabic

Meaning for:
Sniped
other
مقنوص