English | German | Russian | Czech

pitch and putt English

Meaning pitch and putt meaning

What does pitch and putt mean?

pitch and putt

An amateur sport derived from golf, but on a smaller scale.

Are you looking for...?

pitch | and | putt