English-Arabic dictionary »

battle of thermopylae meaning in Arabic

EnglishArabic
Battle of Thermopylae

معركة ترموبيل