释义 |
Pigs Bay of Related to Pigs Bay of: Testudines, TestudinePigs P0298800 (pĭgz), Bay of A small inlet of the Caribbean Sea on the southern coast of western Cuba. It was the site of an ill-fated invasion on April 17, 1961, when a force of 1,500 US-trained guerrilla troops landed in an attempt to overthrow the government of Fidel Castro. |