Arabic-English dictionary »

مُدَافِع meaning in English

ArabicEnglish
مُدَافِع m

defendersomeone who defends

defendersports term