ikan lumba-lumbaBahasa Indonesia

dolphin

Noun

Any of various small toothed whales with a beaklike snout, larger than porpoises

English: dolphin

Bahasa: lumba-lumba, dolfin, dalfin

Bahasa words with similar meanings

English words with similar meanings

Show 3 words