Spanish

edit

Verb

edit

chapuzarle

  1. infinitive of chapuzar combined with le