What is the translation of word Barracuda in Tagalog/Filipino ?
Sponsored
The wrecks are home to a wide variety of corals and marine life including angelfish, barracudas , margates, sharks, snappers and turtles.