Arabic-English dictionary »

مَعْرَكَة بِرِيطانِيَا meaning in English

ArabicEnglish
مَعْرَكَة بِرِيطانِيَا f

Battle of Britainseries of air engagements between the British Royal Air Force and the German Luftwaffe during World War II