Translation of orchid in Malay

orchid

orkid

noun

  • 1

    orkid, anggerik