English-Portuguese dictionary »

waterboarding meaning in Portuguese

EnglishPortuguese
waterboarding (torture technique)
noun

afogamento simuladonoun
{m}