meaning of Blockabsatz

Blockabsatz - German to English

Cuban heel

View more

  • square piled heel