Arabic-French dictionary »

مَكَرُونَة meaning in French

ArabicFrench
مَكَرُونَة f

macaronism-p