Arabic-English dictionary »

شَغْف meaning in English

ArabicEnglish
شَغْف m

passionany great emotion