English

edit

Noun

edit

chilacas

  1. plural of chilaca

Spanish

edit

Noun

edit

chilacas m pl

  1. plural of chilaca