Diffiniadau English

  • To pinch, pluck, or twist sharply.