FEEDBACK

Meaning of 跋山涉野

Lookup via: Pinyin | Radicals
shān shè
to roam over hills and dales (idiom)