chistorras

English

Noun

chistorras

  1. plural of chistorra

Spanish

Noun

chistorras f pl

  1. plural of chistorra