Subscribe
URL of the page has been copied to clipboard.
Meaning : A naval battle in the Spanish-American War (1898). The American fleet under Admiral Dewey defeated the Spanish fleet.
Install App
Manila bay meaning in Telugu.