Arabic-French dictionary »

مَطْرَة meaning in French

ArabicFrench
مَطْرَة f

aversef

ondéef

سُومَطْرَة f

Sumatraf