fēng​luán

high mountain range

Definitions

fēng​luán

high mountain range; ridges and peaks

Sources