Dutch-English dictionary »

sexdeciljard meaning in English

DutchEnglish
sexdeciljard telwoord

duotrigintillion(10^99)
numeral