中国英语翻译

English version

imbed是什么意思