cachureada

Spanish

Participle

cachureada f sg

  1. feminine singular of cachureado