HANDSEWN as ADJECTIVE

  1. Meaning
    • sewn by hand rather than machine
    Synonym(s) Similar To