梭子魚

Noun

 * 1) barracuda

Noun

 * 1) a barracuda

Noun

 * 1) a flying fish