Spanish edit

Verb edit

cuchuchearle

  1. infinitive of cuchuchear combined with le