English to Arabic

Meaning for:
Darters
other
القاذفون