Arabic-English dictionary »

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

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

cartridgefirearms package