NichiDict

パッティンググリーン

[pattinguguriin]

Meanings

1.Noun

putting green