Floodgates meaning

Plural form of floodgate.
noun
0
0
Advertisement