Translation of "baracuda" into English
barracuda is the translation of "baracuda" into English.
baracuda
-
barracuda
nounE nevoie de un peste mai mic ca să prinzi o baracuda.
It takes a minnow to catch a barracuda.
-
Show algorithmically generated translations
Automatic translations of "baracuda" into English
-
Glosbe Translate
-
Google Translate
Add example
Add