meaning of Bratapfel

Bratapfel - German to English

baked-apple

View more

  • roast apple