🐬🌊 Dorsal Delight All meanings "Dorsals" refers to the prominent fin-like structures found on the backs of dolphins. ▲ 0 ▼ 0 More meanings →