encharcarla

Spanish

Verb

encharcarla

  1. infinitive of encharcar combined with la