Resumen
Sinónimos en inglés:   más información...
  1. punishing device:


Inglés

Sinónimos detallados de punishing device en inglés

punishing device:

punishing device [the ~] sustantivo

  1. the punishing device
    the punishment; the punishing device

Sinónimos relacionados de punishing device