(something) that makes one sweat

listen to the pronunciation of (something) that makes one sweat
Englisch - Türkisch
terletici