What does alle Trümpfe in der Hand halten mean?

alle Trümpfe in der Hand halten - German to English

to possess / hold-all the cards

View more

  • to put on all the aces