English-Arabic dictionary »

battle of trafalgar meaning in Arabic

EnglishArabic
Battle of Trafalgar

معركة طرف الغار