Arabic-English dictionary »

مِتْرالِيُوز meaning in English

ArabicEnglish
مِتْرالِيُوز m

machine guntype of firearm