Arabic-French dictionary »

بَعْل زَبُوب meaning in French

ArabicFrench
بَعْل زَبُوب m

Belzébuthm