chapuzarle

Spanish

Verb

chapuzarle

  1. infinitive of chapuzar combined with le