FEEDBACK

Meaning of 山峦起伏

Lookup via: Pinyin | Radicals
shān luán (Trad.: 山巒起伏)
undulating hills (idiom)