méi
wán
méi
le

Definitions

  1. 1. the never-ending summer rains

Components