mongooseEnglish

mongoose

Noun

Agile grizzled Old World viverrine, preys on snakes and rodents

English: mongoose

Bahasa: cerpelai

Bahasa words with similar meanings