chapuzarlos

Spanish

Verb

chapuzarlos

  1. infinitive of chapuzar combined with los