Arabic-English dictionary »

المسدس الرشاش meaning in English

ArabicEnglish
المسدس الرشاش

submachine gunshort range machine gun