churruscadas

Spanish

Participle

churruscadas f pl

  1. feminine plural of churruscado