Spanish: estouzar

Spanish verb 'estouzar' conjugated