Translation of walrus in Malay

walrus

walrus

noun

  • 1

    walrus, anjing laut