goubers

English

Noun

goubers

  1. plural of gouber