What does Aufpfropfen mean?

Aufpfropfen - German to English

to graft

View more

  • grafting