machine gun

    noun
  1. metralladora.
  2. transitive verb
  3. metrallar.