Moutan meaning

The Chinese tree peony, a shrub with large flowers of various colours.
noun
0
0
Advertisement