French-English dictionary »

quattuordecilliard meaning in English

FrenchEnglish
quattuordecilliard numeral

octovigintillion(10^87)
numeral