Diccionario Español-Inglés

arpillera

Burlap, sacking

Diccionario Español-Inglés