estopa m (plural estopas)
From Latin stuppa.
estopa f (plural estopas)
From Latin stuppa. Compare Spanish estopa and French étoupe.