Arabic-French dictionary »

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

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

macaronism-p

spaghettism-p