Definify.com

Definition 2024


mangoustan

mangoustan

French

Noun

mangoustan m (plural mangoustans)

  1. mangosteen (fruit)

Derived terms