Translation of dandelion in English:

dandelion

dandelion

noun

  • 1

    dandelion, wild plant with bright yellow flowers