木兰花

木兰花
lánhuā

magnolia

1 meaning
MEANING

MEANING

  1. noun

    magnolia

    • The magnolia flowers are very beautiful.

STROKE ORDER
Loading…

Explore more related entries to look up.