chapuzarlas

Spanish

Verb

chapuzarlas

  1. infinitive of chapuzar combined with las