Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

风雨无阻

fēng yǔ wú zǔ

Definitions

  • regardless of weather conditions
  • rain, hail or shine