Dutch-English dictionary »

duodeciljard meaning in English

DutchEnglish
duodeciljard telwoord

quattuorvigintillion(10^75)
numeral

Your history