Translation of dandelion in Malay

dandelion

dandelion

noun

  • 1

    dandelion, tumbuhan liar berbunga kuning terang