English

edit

Numeral

edit

decabillions

  1. plural of decabillion