gauchars

English

Noun

gauchars

  1. plural of gauchar.