meaning of 9-mm-Pistole

9-mm-Pistole - German to English

nine-mike-mike [Am.] [sl.]