choncholí

Spanish

Verb

choncholí m (plural choncholíes or choncholís)

  1. chitterlings
    Synonym: chunchullo

Further reading