Translation of dolphin in Indonesian

dolphin

ikan lumba-lumba

noun

  • 1

    ikan lumba-lumba