"punktsiege" in English Punktsiege {m pl} wins on points points wins Detailed translations for "punktsiege" Punktsiege{masculine plural} Punktsiege wins on points Punktsiege points wins