Arabic-English dictionary »

مُسَدَّسَة meaning in English

ArabicEnglish
مُسَدَّسَة f

guna portable, short weapon, for hand use

Your history