Arabic-English dictionary »

مِنْطَقَةُ مَنْزُوعَةُ السَلَاح meaning in English

ArabicEnglish
مِنْطَقَةُ مَنْزُوعَةُ السَلَاح

demilitarized zonearea