×

carabin meaning in English

n.
卡宾枪 (=carbine)。

Related Words

  1. carabidoid form
  2. carabidoid stage
  3. carabina
  4. carabine
PC Version

Copyright © 2018 WordTech Co.