English

edit

Noun

edit

gouches

  1. plural of gouch