Definify.com

Definition 2024


arpillera

arpillera

Spanish

Noun

arpillera f (plural arpilleras)

  1. sackcloth