Back to N3 Words
マングース科
マングースか
JLPT N3
noun
Meanings
English
Herpestidae (mongoose family)