Arabic-French dictionary »

نِيفْرُون meaning in French

ArabicFrench
نِيفْرُون m

néphronm