(やま)あり(たに)あり
Rank #80,209

Meanings

  • expressions (phrases, clauses, etc.), idiomatic expression
    1. (having) ups and downs

Readings

山あり谷あり
(100%)
やまありたにあり
(0%)
Appears in 72 media