Arabic-French dictionary »

خَرْطُوشَة meaning in French

ArabicFrench
خَرْطُوشَة f

cartouchef