إنجليزي-العربية قاموس »

grenade launcher meaning in العربية

إنجليزيالعربية
grenade launcher weapon that shoots grenades

بندقية قاذفة

Your history