Translation of clematis in Malay

clematis

klematis

noun

  • 1

    klematis, sejenis tumbuhan menjalar