(lěi )

蕾 English Translation

The English meaning of (lěi ) is:

  • bud

Decomposition of 蕾

蕾 Radical
蕾 Stroke Count 16
蕾 Stroke Order