Arabic-French dictionary »

إِدْرِيس meaning in French

ArabicFrench
إِدْرِيس m

Hénoch