DictionaryForumContacts

   English
Google | Forvo | +
noun | adjective
barracudas n
nat.res., fish.farm. barracuda m (Sphyraena spp., Sphyraenidae); sfirenidi m (Sphyraena spp., Sphyraenidae)
nat.sc., agric. lucci marini (Sphyraenidae)
barracudas adj.
ichtyol. barracuda Sphyraenidae