English

edit

Noun

edit

chicharrons

  1. plural of chicharron

French

edit

Noun

edit

chicharrons m

  1. plural of chicharron