Arabic-French dictionary »

مِدْفَعِيّة meaning in French

ArabicFrench
مِدْفَعِيّة f

artillerief