中国英语翻译

English version

idometer是什么意思