イングリッシュグリップ
ingurisshugurippu

Noun

1. English grip (tennis)

Other forms: