Spanish: emborbozar

Spanish verb 'emborbozar' conjugated