Meaning of media suela in Spanish:

media suela

Translate media suela into English

  • 1Pieza, generalmente de cuero, con la que se cubre y remienda la mitad delantera de la planta del calzado.