meaning of Armeepistole

Armeepistole - German to English

military pistol