barracuda

barracuda
[bærəˈkjuːdə]
sustantivo
1. barracuda (f)

barracuda [ba-ra-kiu-da]
sustantivo
1. Barracuda o esfirena, pez de cuerpo prolongado, parecido al sollo; becuna.

Have a Spanish question? Get help from experts!