What does auf der Stelle kaufen mean?

auf der Stelle kaufen - German to English

to purchase immediately

View more

  • buying outright