What does Apfelkraut mean?

Apfelkraut - German to English

apple butter

View more

  • apple syrup