Translation of sluicegate in Spanish:

sluicegate

compuerta, n.

Pronunciation /ˈsluːsɡeɪt/

noun

  • 1

    compuerta feminine