English-Chinese dictionary »

sun shower meaning in Chinese

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

太阳雨 /tàiyáng yǔ/noun

太陽雨noun