Spanish

edit

Verb

edit

instalarla

  1. infinitive of instalar combined with la