NichiDict

イングリッシュグリップ

[ingurisshugurippu]

Meanings

1.Noun

English grip (tennis)