Spanish

edit

Verb

edit

estrellarla

  1. infinitive of estrellar combined with la