风雨无阻
fēng
yǔ
wú
zǔ

Definitions

  1. 1. regardless of weather conditions
  2. 2. rain, hail or shine

Components

Word Lists