Translation of otter in Malay

otter

anjing air

noun

  • 1

    anjing air, berang-berang