pichuleada

Spanish

Participle

pichuleada f sg

  1. feminine singular of pichuleado