Ce înseamnă “ata de vele”?

“ata de vele” în Dicționar Român - Englez

  • seaming twine