panches

English

Noun

panches

  1. plural of panch