French-English dictionary »

tredecilliard meaning in English

FrenchEnglish
tredecilliard numeral

sexvigintillion(10^81)
numeral