×

carabine meaning in French

n. carabine, arme à feu; mitraillette (usa)

Related Words

  1. carabao
  2. carabid beetles
  3. carabineer
  4. carabinier
PC Version

Copyright © 2018 WordTech Co.