chapuzarlo

Spanish

Verb

chapuzarlo

  1. infinitive of chapuzar combined with lo