What does auf den letzten Drücker mean?

auf den letzten Drücker - German to English

in the last moment

View more

  • within the nick of time [at the very last possible moment]