Galician edit

Noun edit

chenchas

  1. plural of chencha