meaning of auf der Stelle kaufen

auf der Stelle kaufen - German to English

to purchase immediately

View more

  • buying outright