hubieren atormentado
-they/you will have tortured
Future perfect subjunctiveellos/ellas/ustedesconjugation ofatormentar.

atormentar

Word of the Day
to frighten