ReadWriteQuiz
Chinese dictionary
n.mountain-rimmed country; mountainous area; hilly region
尼泊尔是一个山国,交通不发达。
Nepal is a mountainous country with underdeveloped transportation.
尼泊尔是一个山国,交通不发达。
Nepal is a mountainous country with underdeveloped transportation.