Arabic-French dictionary »

اَلشَّيْطان اَلْأَكْبَر meaning in French

ArabicFrench
اَلشَّيْطان اَلْأَكْبَر

Grand Satanm