Translation for "sostiene en la bahía" to english
Sostiene en la bahía
  • holds in the bay
  • he holds at bay
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test