×

mitrailleuse meaning in English

n. machine gun, mitrailleuse

Related Words

  1. mitraillette
  2. mitrailleur
  3. mitral
  4. mitre
PC Version

Copyright © 2018 WordTech Co.