0 example sentences using barracouta.
Barracouta used in a sentence
Barracouta definitions
noun
a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa
See also: snoek