Definition of パッティンググリーン

パッティンググリーン

pattinguguriin

noun
putting green
Other readings:
パッティング・グリーン