English-Arabic dictionary »

smiter meaning in Arabic

EnglishArabic
Smiter [UK: ˈsmaɪtə ]
[US: ˈsmɪtər ]

الضّارب