Translation of dolphin in Malay

dolphin

ikan lumba-lumba

noun

  • 1

    ikan lumba-lumba, dolfin