hayan atormentado
-they/you have tortured
Present perfect subjunctiveellos/ellas/ustedesconjugation ofatormentar.

atormentar

Word of the Day
lair