Spanish: estartallar

Spanish verb 'estartallar' conjugated