French-English dictionary »

duodécilliard meaning in English

FrenchEnglish
duodécilliard numeral

quattuorvigintillion(10^75)
numeral