×

automitrailleuse meaning in English

n. armored car, auto which is reinforced against bullets bombs and other types of attacks

Related Words

  1. automatisme
  2. automatographe
  3. automnal
  4. automne
PC Version

Copyright © 2018 WordTech Co.