English to hausa meaning of

Barracuda babban kifin teku ne mai kaifi mai siriri, tsayin jiki, kai mai kai, da baki cike da kaifi da hakora. Kalmar "barracuda" ta fito daga Mutanen Espanya kuma tana nufin "babban kifi na teku."