meaning of bar auf die Kralle

bar auf die Kralle - German to English

cash from the barrelhead [Am.]

View more

  • cash on the spot