汉英翻译

汉语

词语解释

hill;
mountain;
anything resembling a mountain;
bushes in which silkworms spin cocoons;
jebel ;