torture, torment; scourge, anguish, ordeal; agony, misery

listen to the pronunciation of torture, torment; scourge, anguish, ordeal; agony, misery
English - French
{n} supplice
torture, torment; scourge, anguish, ordeal; agony, misery
Favorites