"herpestes mangusten" in English Herpestes-Mangusten {m pl} herpestes mangooses Detailed translations for "herpestes mangusten" Herpestes-Mangusten{masculine plural} Herpestes-Mangusten herpestes mangooses