tiān yù lù huá

Translation

  • roads are slippery due to rain (idiom)
Chinese Tones