中国英语翻译

English version

gibbsite是什么意思