Translation of "barracuda" into English
great barracuda, barracuda are the top translations of "barracuda" into English.
barracuda
-
great barracuda
nounA fish of the species Sphyraena barracuda.
-
barracuda
nounPrefereixo el judici de fallida abans de vendre a aquesta barracuda.
I'll take my chances in bankruptcy court before I sell to that barracuda.
-
Show algorithmically generated translations
Automatic translations of "barracuda" into English
-
Glosbe Translate
-
Google Translate
Images with "barracuda"
Phrases similar to "barracuda" with translations into English
-
Plymouth Barracuda
Add example
Add