charquis

English

Noun

charquis

  1. plural of charqui