mangoustans
French
Noun
mangoustans
m
plural of
mangoustan