Definition of イングリッシュグリップ

イングリッシュグリップ

ingurisshugurihpu

noun
English grip (tennis)
Other readings:
イングリッシュ・グリップ