Definify.com

Definition 2026


arpillera

arpillera

Spanish

Noun

arpillera f (plural arpilleras)

  1. sackcloth