Arabic-English dictionary »

رشاشة الملح meaning in English

ArabicEnglish
بندقية رشاشة

submachine gunshort range machine gun