floodgate; gate giving access to water

listen to the pronunciation of floodgate; gate giving access to water
English - English
{i} watergate
floodgate; gate giving access to water
Favorites