"trugmanguste" in English Trugmanguste {f} Selous' mongoose Detailed translations for "trugmanguste" die Trugmanguste{feminine} Trugmanguste(also: Selous-Manguste) Selous' mongoose