arpillera

listen to the pronunciation of arpillera
Spanisch - Englisch
sackcloth, burlap