English-French dictionary »

terametre meaning in French

EnglishFrench
terametre (SI unit of length equal to 10^12 metres)
noun

téramètrenom {m}