Spanish edit

Verb edit

estrellarla

  1. infinitive of estrellar combined with la