meaning of Apfelsaftschorle

Apfelsaftschorle - German to English

apple liquid spritzer

View more

  • [beverage made of diluting apple juice with carbonated liquid]