atormentarse

listen to the pronunciation of atormentarse
İspanyolca - Türkçe
kızdırmak
İspanyolca - İngilizce
torture oneself, torment oneself