Back to Dictionary
日晒雨淋
日曬雨淋
rìshàiyǔlín
1. scorched and drenched by sun and rain (idiom); suffer from exposure to the elements
2. weather-beaten