Dutch-English dictionary »

quattuordeciljard meaning in English

DutchEnglish
quattuordeciljard telwoord

octovigintillion(10^87)
numeral

Your history