dolphin-friendly

dolphin-friendly

English Adj
Ad

Definition

caught using fishing nets that lessen the chances of killing dolphins.

Ad