English-French dictionary »

octodecillion meaning in French

EnglishFrench
octodecillion (10^57)
noun

nonilliardnom {m}