English to Arabic

Meaning for:
Shielder
other
المدافع، صاد الضربات