French-English dictionary »

zettamètre meaning in English

FrenchEnglish
zettamètre nom {m}

zettametre(10^21 metres)
noun