Translation of cerpelai in English:

cerpelai

mongoose

noun

  • 1

    mongoose, a small tropical animal that can attack and kill snakes, rats, etc