From Spanish-English FreeDict Dictionary ver. 0.3.1: sudor /suðˈoɾ/ perspiration, sweat
sudor /suðˈoɾ/ perspiration, sweat