Definify.com

Definition 2025


mungooses

mungooses

English

Noun

mungooses

  1. plural of mungoose