NichiDict

千山万水

せんざんばんすい
[senzanbansui]

Meanings

1.Noun

many mountains and rivers; a great distance to travel