Arabic-French dictionary »

مِجْرَاف meaning in French

ArabicFrench
مِجْرَاف m

bêche

pellef