Definify.com

Definition 2025


mangosta

mangosta

Spanish

Noun

mangosta f (plural mangostas)

  1. mongoose.