meaning of abfeuern

abfeuern - German to English

to fire off

View more

  • to fire
  • to allow down