Translation of dahlia in English:

dahlia

dahlia

noun

  • 1

    dahlia, garden plant with bright flowers