n. large porpoise-like sea mammal with a slender pointed snout. [Greek delphis -in-]
Related products
D words
D words
D words
D words
D words
D words
D words
D words
n. large porpoise-like sea mammal with a slender pointed snout. [Greek delphis -in-]
D words
D words
D words
D words
D words
D words
D words
D words