self-loader
English Dictionary
->
Letter S
-> self-loader
Search Dictionary:
self-loader Definition
(n)
a
firearm
that
reloads
itself
self-loader Synonyms
autoloader
self-loader
© Art Branch Inc.