arpillera

listen to the pronunciation of arpillera
Spanish - English
sackcloth, burlap