Vocabulary

マングース

mongoose

noun