Slovnenya

Translation English Ukrainian: floodgate

Dictionary: main
floodgate
noun