chicharrada

Spanish

Participle

chicharrada f sg

  1. feminine singular of chicharrado