Putten (en. Putt)

Translation into German

Synonyms