German edit

Numeral edit

Duodezillionen

  1. plural of Duodezillion