meaning of Aschenputtel

Aschenputtel - German to English

the tiny Glass Slipper [Cinderella]

View more

  • Cinderella