EN English dictionary: Barracuda
Barracuda has 18 translations in 12 languages
Jump to Translations
translations of Barracuda
EN DE German 3 translations
- Barrakuda (n) [ichthyology] {m}
- Pfeilhecht (n) [ichthyology] {m}
- Barracuda
EN RU Russian 2 translations
- барраку́да (n) [marine fish] (n)
- морска́я щу́ка (n) [marine fish] (n)
EN JA Japanese 3 translations