sloppy roll of fabric, paper, or some material - Turco Inglés Diccionario

Proponer traducción