スチェッキン・マシンピストル
Meanings
Noun
1. Stechkin automatic pistol