Back to Dictionary
毛毛雨
máomaoyǔ
1. drizzle
2. light rain
Uncommon • Top 33%