Arabic-English dictionary »

سَاحَة مَعْرَكَة meaning in English

ArabicEnglish
سَاحَة مَعْرَكَة f

battlefieldfield of a land battle