porpoiseEnglish

porpoise

Noun

Any of several small gregarious cetacean mammals having a blunt snout and many teeth

English: porpoise

Bahasa: lumba-lumba

Bahasa words with similar meanings

Words that start with "porpoise"