Pinyin Dictionary results for "feng yu wu zu"

风雨无阻
regardless of weather conditions; rain, hail or shine
Dictionary data provided by CC-CEDICT