semi-automatic rifles - Almanca İngilizce Sözlük

semi-automatic rifles

Meanings of "semi-automatic rifles" in German English Dictionary : 1 result(s)

İngilizce Almanca
Military
semi-automatic rifles Sturmgewehre [pl]