police tonfa - German English Dictionary

police tonfa

Meanings of "police tonfa" in German English Dictionary : 4 result(s)

English German
Administration
police tonfa Tonfa [m]
police tonfa Mehrzweckschlagstock [m]
police tonfa Mehrzweckeinsatzstock (MES ( [m]
police tonfa Mehrzweckeinsatzstock [m]