aguaparles

Spanish

Verb

aguaparles

  1. infinitive of aguapar combined with les