Chinese-English dictionary »

太阳雨 /tàiyáng yǔ/ meaning in English

ChineseEnglish
太阳雨 /tàiyáng / noun

sun shower(rain shower while the sun is shining, see also: devil's beating his wife)
noun