Spanish

edit

Verb

edit

chapuzarlos

  1. infinitive of chapuzar combined with los