Scarp (fr. Scarpante)

Translation into English

Synonyms

  • vigne
  • liane
  • plante grimpante