Słownik techniczny polsko-angielski

f needled cloth, unwoven fabric