English

edit

Numeral

edit

decamillions

  1. plural of decamillion