Arabic-French dictionary »

عَاشُورَاء meaning in French

ArabicFrench
عَاشُورَاء

Achoura