Arabic-French dictionary »

سُبْحَانَ الله meaning in French

ArabicFrench
سُبْحَانَ الله

oh

ouah