Back to Dictionary
锡霍特山脉
錫霍特山脈
Xīhuòtèshānmài
1.
Sichote-Alin mountain range in Russian far east opposite Sakhalin Island
Noun