English-Arabic dictionary »

destroyer meaning in Arabic

EnglishArabic
destroyer that who/which destroys

مُدَمِّرm

Your history