French-English dictionary »

téramètre meaning in English

FrenchEnglish
téramètre nom {m}

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