C2noun
barracuda
Definition a large, thin sea fish with sharp teeth that eats other fish
Arabic meaning · المعنى
سمك الباراكودا
Example · مثال
A barracuda swam slowly past us while we were diving near the reef.
سبحت سمكة باراكودا ببطء بجانبنا بينما كنا نغوص قرب الشعاب المرجانية.