2 results for *揪

Top match
  1. to seize; to clutch; to grab firmly and pull

More words