Translation of karbin in English:

karbin

carbine

noun

  • 1

    carbine, automatic rifle