Translation of azalea in Malay

azalea

azalea

noun

  • 1

    azalea, tumbuhan berbunga seperti belukar