Translation of seal in Indonesian

seal

anjing laut

noun

  • 1

    (animal) anjing laut

verb

  • 1

    (envelope) menutup