Arabic-English dictionary »

مَلحَمَة meaning in English

ArabicEnglish
مَلحَمَة f

sagalong epic story