agave, jute, or hemp cloth - Español Inglés Diccionario

Proponer traducción