lèi rú yǔ xià

Translation

  • tears falling like rain (idiom)

Synonyms

Chinese Tones