English-German dictionary »

self-loading gun meaning in German

EnglishGerman
self-loading gun noun

der SelbstladerSubstantiv