Arabic-French dictionary »

مِتْرُو meaning in French

ArabicFrench
مِتْرُو m

métrom

métropolitainm