atormentarse

listen to the pronunciation of atormentarse
Spanish - Turkish
kızdırmak
Spanish - English
torture oneself, torment oneself
atormentarse
Favorites