chinchando

Spanish

Verb

chinchando

  1. gerund of chinchar