Spanish: amburadar

Spanish verb 'amburadar' conjugated