Definify.com

Definition 2024


mangouste

mangouste

French

Noun

mangouste f (plural mangoustes)

  1. mongoose.

Noun

mangouste f (plural mangoustes)

  1. mangosteen