yecchs

English

Noun

yecchs

  1. plural of yecch