Translation of self-loading in Romanian

self-loading

automat

adjective

  • 1

    (rifle/gun) automat