Arabic-English dictionary »

نار الإغريق meaning in English

ArabicEnglish
نار الإغريق m

Greek fireflammable substance