中国英语翻译

English version

telegoniometer是什么意思