Translation of kuda laut in English:

kuda laut

sea horse

noun

  • 1

    sea horse, small fish with a horse-like head