instarla

Spanish

Verb

instarla

  1. infinitive of instar combined with la