Pinyin Dictionary results for "ri shai yu lin"

日晒雨淋
scorched and drenched by sun and rain (idiom); suffer from exposure to the elements; weather-beaten
Dictionary data provided by CC-CEDICT