Vocabulary

梭子魚

barracuda (Sphyraena spp.)

noun