meaning of Abschuss

Abschuss - German to English

moon shot

View more

  • firing
  • kill [coll.]
  • launching [rockets, missiles]
  • launch [rockets, missiles]
  • shot
  • atmosphere success
  • downing [e.g. of jet]