self-loading pistols - Alemán Inglés Diccionario

self-loading pistols

Meanings of "self-loading pistols" in German English Dictionary : 1 result(s)

Inglés Alemán
Firearms
self-loading pistol Selbstladepistole [f]