tasers - German English Dictionary

tasers

Meanings of "tasers" in German English Dictionary : 1 result(s)

English German
Military
tasers Taser [pl]