drenarse

Spanish

Verb

drenarse

  1. infinitive of drenar combined with se