Definition of albarca in Spanish:

albarca

feminine noun

  • 1

    Spain Sandalia rústica consistente en una suela de cuero, esparto o goma de neumático que se ata al pie con cuerdas o correas.