Back to Dictionary
长山山脉
長山山脈
Chángshānshānmài
1. Truong Son Ra, mountain range forming the border between Vietnam and Laos and Kampuchea
Noun