Barracuda in Tagalog

What is the translation of word Barracuda in Tagalog/Filipino ?

Meaning of   Barracuda in Tagalog is : barakuda

Sponsored

Defenition of word Barracuda

  • a large, predatory tropical marine fish with a slender body and large jaws and teeth.

Sponsored

Other meanings of Barracuda

Examples

The wrecks are home to a wide variety of corals and marine life including angelfish, barracudas , margates, sharks, snappers and turtles.