Translation of climbing plant in Spanish:

climbing plant

planta trepadora, n.

noun

  • 1

    planta trepadora feminine