Arabic-French dictionary »

هَلِّلُويَا meaning in French

ArabicFrench
هَلِّلُويَا

alléluia