Search term floodgate has one result
Jump to
EN English ES Spanish
floodgate (n) [general] compuerta (n) {f} [general]