aguaparla

Spanish

Verb

aguaparla

  1. infinitive of aguapar combined with la