waterboarding – English–Português translations

🇬🇧 en pt 🇵🇹

waterboarding noun

  • torture technique
afogamento simulado
Wiktionary Links