barracuda

Noun feminine B2 #16829 most common

Translations

  1. barracuda

A type of predatory fish.

Advertisement

Example Sentences

La barracuda es un pez rápido y feroz que se encuentra en aguas tropicales.

The barracuda is a fast and fierce fish found in tropical waters.

Vi una barracuda nadando cerca de la costa mientras buceaba en el arrecife.

I saw a barracuda swimming near the shore while diving in the reef.