Arabic-English dictionary »

سِبَاق تَسَلُّح meaning in English

ArabicEnglish
سِبَاق تَسَلُّح m

arms racea competition for military supremacy