French-English dictionary »

sexdecilliard meaning in English

FrenchEnglish
sexdecilliard numeral

duotrigintillion(10^99)
numeral