Spanish: estrellar

Spanish verb 'estrellar' conjugated