French-Arabic dictionary »

lance-grenades meaning in Arabic

FrenchArabic
lance-grenades m

بندقية قاذفة