English

edit

Noun

edit

mangoustes

  1. plural of mangouste

French

edit

Noun

edit

mangoustes f

  1. plural of mangouste