Spanish edit

Verb edit

cuchuchearse

  1. infinitive of cuchuchear combined with se