Translation of singa laut in English:

singa laut

sea lion

noun

  • 1

    sea lion, a kind of large seal