Translation of magnolia in English:

magnolia

magnolia

noun

  • 1

    magnolia, tree with large wax-like white or pink flowers