French-English dictionary »

supplice de la goutte d'eau meaning in English

FrenchEnglish
supplice de la goutte d'eau nom {m}

Chinese water torture◼◼◼(torture method)
noun