×

mitrailler meaning in English

v. strafe, attack with a machine gun from a low-flying aircraft

Related Words

  1. mitrailler de questions
  2. mitrailler au sol
  3. mitra
  4. mitraillage de courrier
  5. mitraille
  6. mitrailler au sol
PC Version

Copyright © 2018 WordTech Co.