barracouta

Noun
  1. a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

barracouta
A barracouta swims swiftly through the clear ocean water.