Meaning of manila bay
Definition of manila bay
(noun)
a
naval
battle
in the Spanish-American War (1898); the American
fleet
under
Admiral Dewey
defeated
the Spanish
fleet
Other information on manila bay
WIKIPEDIA results for
manila bay
Amazon results for
manila bay
Tweet