full pitch








noun

  1. cricket another term for full toss
48 queries 0.513