English-French dictionary »

zettametre meaning in French

EnglishFrench
zettametre (10^21 metres)
noun

zettamètrenom {m}