Translation of mongoose in Malay

mongoose

cerpelai

nounPlural mongooses

  • 1

    cerpelai