meaning of auf Zahlung drängen

auf Zahlung drängen - German to English

to hit for the money

View more

  • to press for payment
  • to push for payment