Vietnamese → English
mưa ngâu
Vietnamese → English
Translations
Direct dictionary matches.
mưa ngâu
- Lasting rain in the seventh lunar month