passage of a ship through a floodgate - Spanish English Dictionary

Suggest a Term