中国英语翻译

English version

echograph是什么意思