Translation of tortura de la gota in English:

tortura de la gota

water torture, n.

feminine noun

  • 1

    water torture