Spanish

edit

Verb

edit

embalsarla

  1. infinitive of embalsar combined with la