Arabic-English dictionary »

سِيَاسَةُ الأَرْضِ المَحْرُوقَة meaning in English

ArabicEnglish
سِيَاسَةُ الأَرْضِ المَحْرُوقَة f

scorched earth

scorched-earth policy