Arabic-English dictionary »

مَسْرَح حَرْب meaning in English

ArabicEnglish
مَسْرَح حَرْب m

theater of warthe area in which armed conflict takes place