Spanish: estrollar

Spanish verb 'estrollar' conjugated