(something) that makes one sweat

listen to the pronunciation of (something) that makes one sweat
الإنجليزية - التركية
terletici