towy









towy


adjective

  1. of the nature of or resembling the fiber tow.
52 queries 0.577